<?php
/**
 * Created by PhpStorm.
 * User: yulin
 * Date:
 * Time:
 * Mail:
 */

namespace app\adminapi\filter;

use app\base\filter\Common;
use think\Config;

class CarBuyList extends Common
{
    public $field = [
        'a.car_audit_id'=>'购车申请id||int|1',
        'a.car_audit_id id'=>'购车申请id||int|1',
        'a.car_audit_id apply_buycar_no'=>'购车申请id||int|1',
        'a.company_id' => '用车单位id||int|1',
        'g.name passenger_name'  => '申请人||string|1',
        'a.car_brand_id'=> '品牌id||int|1',
        'a.car_series_id'  => '型号ID||int|1',
        'a.car_model_id'     => '车系ID||int|1',
        'a.people carry' => '乘员人数||int|1',
        'a.money budget'=>'预算||int|1',
        'a.buyto purpose'=>'用于||string|1',
        'a.whybuy remark'=>'购买理由||string|1',
        'a.state'=>'购置状态(1待审核,2已审核,3审核不通过,4已登记,5已审批)||int|1',
        'a.date apply_time'=>'申请日期||string|1',
        'a.2_date date_2'=>'审核日期||string|1',
        'a.4_date date_4'=>'登记日期||string|1',
        'a.5_date date_5'=>'审批日期||string|1',
        'a.car_id'=>'采购车辆id||string|1',
        'c.company_name'=>'公司名称||string|1',
        'd.name brand'=>'品牌||string|1',
        'e.name car_type_name'=>'型号||string|1',
        'f.name model_name'=>'车系||string|1',
        'h.number'=>'车牌||string|1',
//        'd.name'=>'车系||string|1',
//        'a.gearbox_type'=>'变速箱类型，1：手动，2：自动，3：手自一体||int|1',
//        'a.displacement'=>'排量||string|1',
//        'a.energy_type'=>'能源类型，1：电动，2：汽油，3：柴油||int|1',
//        'a.engine_no'=>'发动机号||string|1',
//        'a.chassis_no'=>'底盘号||string|1',
//        'a.vin'=>'车辆识别号||string|1',
//        'a.carry'=>'承载人数||int|1',
//        'a.buy_date'=>'购买日期||date|1',
//        'a.buy_money'=>'购买金额||string|1',
//        'a.mileage'=>'行驶里程||string|1',
//        'a.car_state'=>'车辆当前状态，1：执行任务中，2：空闲||int|1',
//        'a.driving_license_issued'=>'行驶证发放日期||date|1',
//        'a.driving_license_effective'=>'行驶证有效日期||date|1',
//        'a.prop'=>'车辆性质||string|1',
//        'a.state'=>'状态，1：启用，9：禁用||int|1',
//        'a.driving_license_img'=>'行驶证正本图片|||',
//        'a.driving_license_img2'=>'行驶证副本图片|||',
//        'a.front_img'=>'车辆正面图片|||',
//        'a.back_img'=>'车辆背面图片|||',
//        'a.side_img'=>'车辆45度侧面图片|||',
//        'a.engine_img'=>'车辆发动机号图片|||',
//        'a.business_insurance_company'=>'商业险保险公司|||',
//        'a.business_policy_no'=>'商业险保单号|||',
//        'a.business_policy_effective'=>'商业险保单有效期|||',
//        'a.phone'=>'商业险报销公司电话|||',
//        'a.rent_company'=>'租赁公司|||',
//        'a.business_policy_img'=>'商业险保单图片|||',
//        'a.compulsory_policy_no'=>'交强险保单号|||',
//        'a.compulsory_policy_effective'=>'交强险保险有效期|||',
//        'a.compulsory_policy_img'=>'交强险|||',
//        'a.register_time'=>'注册时间|||',
//        'a.car_age'=>'车龄',
//        'b.car_type_name'=>'车型名称（座位）||string|1',
//        'b.seats'=>'座位数||int|1',
//        'b.type'=>'类型。4：约组车，2：公务车，5：私包车，3：公包车||int|1',
//        'b.car_type'=>'车辆类型，0：优选型，1：舒适型，2：豪华型，3：小巴，4：中巴，5：大巴，6：执法车||int|1',
//        'c.company_name'=>'公司或单位名称||string|1',
//        'c.short_name'=>'简称||string|1',
//        'c.isreform'=>'是否参改单位||int|1',
//        'd.name'=>'品牌名称||string|1',
    ];

//    public function checkData($data){
//        $prop    = Config::get('base.car_prop');
//        $propArr = [];
//        foreach ($prop as $k=>$v){
//            $propArr[$v['id']] = $v['name'];
//        }
//        $newData = [];
//        foreach ($data as $k=>$v){
//            $temp = $v;
//            if(isset($v['prop'])){
//                $temp['prop_name'] = isset($propArr[$v['prop']]) ? $propArr[$v['prop']] : '';
//            }
//            $newData[] = $temp;
//        }
//        return $newData;
//    }
}